package hzncc.wcs.dto.modbusconfig;

import com.diboot.core.binding.query.BindQuery;
import com.diboot.core.binding.query.Comparison;
import com.diboot.iam.entity.IamOrg;
import com.diboot.iam.entity.IamUser;
import hzncc.wcs.entity.modbusconfig.ModbusSignalPosition;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.List;
import hzncc.wcs.entity.modbusconfig.ModbusSlaveConfig;

/**
* Modbus信号点位 DTO定义
*
* @author MyName
* @version 1.0
* @date 2025-03-28
 * Copyright © MyCorp
*/
@Getter
@Setter
@Accessors(chain = true)
public class ModbusSignalPositionDTO extends ModbusSignalPosition  {
    private static final long serialVersionUID = 1477414514575900687L;

    /**
    * id集合
    */
    @BindQuery(comparison = Comparison.IN, field = "id")
    private List<String> ids;

}